TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/08/2025)
2024
Section - Intermountain
Area - Salt Lake City
League - 2024 USTA Adult 18 & Over
Flight - 3.0M
Subflight - 3.0 B
--------------------------------------------------------------------------------------------------------------------------------------
Sports Mall-Osborn
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Urvin Shah - 2.94
Ron Burnside - 2.87
Kirk Watanuki - 2.86
Garth Neilsen - 2.75
Rod Zimbelman - 2.73
Paul Pratt - 2.73
Mark Miller - 2.72
Brent Butcher - 2.62
Craig Burkinshaw - 2.49
David Osborn - 2.43
Chen-Yuan Wu - 2.38
Steele Larson - n/a
Chad Lewis - n/a
League Results By Position
1S 2S 1D 2D 3D
Chad Lewis - n/a & Brent Butcher - 2.62 1 - 0
Chen-Yuan Wu - 2.38 & Kirk Watanuki - 2.86 0 - 1
Chen-Yuan Wu - 2.38 1 - 2
Craig Burkinshaw - 2.49 & Rod Zimbelman - 2.73 1 - 1
Craig Burkinshaw - 2.49 & Steele Larson - n/a 0 - 1
David Osborn - 2.43 & Brent Butcher - 2.62 0 - 1
David Osborn - 2.43 & Kirk Watanuki - 2.86 0 - 1 1 - 0
Garth Neilsen - 2.75 & Chad Lewis - n/a 1 - 0
Garth Neilsen - 2.75 & David Osborn - 2.43 1 - 0
Garth Neilsen - 2.75 4 - 1
Kirk Watanuki - 2.86 & Rod Zimbelman - 2.73 0 - 1
Kirk Watanuki - 2.86 & Steele Larson - n/a 0 - 1
Mark Miller - 2.72 & Chen-Yuan Wu - 2.38 0 - 1
Mark Miller - 2.72 & Kirk Watanuki - 2.86 1 - 0 1 - 0
Mark Miller - 2.72 & Rod Zimbelman - 2.73 1 - 0
Paul Pratt - 2.73 & Brent Butcher - 2.62 0 - 1
Paul Pratt - 2.73 & Rod Zimbelman - 2.73 1 - 0
Paul Pratt - 2.73 & Ron Burnside - 2.87 0 - 2 3 - 1
Urvin Shah - 2.94 7 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Liberty Park Tennis-Visser
League Record: 3 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Taylor Taniuchi - 2.83
Andrew Keller - 2.81
Tony Herrman - 2.73
Kendall Schmalz - 2.73
Neal Webster - 2.69
Endhi Visser - 2.64
Adwai Eswaran - 2.62
Max Harnicher - 2.60
Mikael Johnson - 2.49
John Love - 2.48
BRANDON PETERSEN - 2.42
Thomas Pelletier - 2.34
Johnson Ha - 2.34
Arnel Cruz - 2.32
Michael Mejia - 2.31
League Results By Position
1S 2S 1D 2D 3D
Andrew Keller - 2.81 & Kendall Schmalz - 2.73 1 - 0
Andrew Keller - 2.81 1 - 0 2 - 0
Arnel Cruz - 2.32 & Mikael Johnson - 2.49 0 - 1 0 - 1
Arnel Cruz - 2.32 0 - 1
BRANDON PETERSEN - 2.42 & Arnel Cruz - 2.32 0 - 1
BRANDON PETERSEN - 2.42 & Max Harnicher - 2.60 0 - 1 0 - 1
Endhi Visser - 2.64 & Kendall Schmalz - 2.73 1 - 0 2 - 2
Endhi Visser - 2.64 & Tony Herrman - 2.73 0 - 1
John Love - 2.48 0 - 1
Johnson Ha - 2.34 & Mikael Johnson - 2.49 0 - 1
Johnson Ha - 2.34 0 - 1
Kendall Schmalz - 2.73 & Tony Herrman - 2.73 0 - 1
Michael Mejia - 2.31 0 - 1 0 - 1
Mikael Johnson - 2.49 & Max Harnicher - 2.60 0 - 1 1 - 0
Mikael Johnson - 2.49 & Thomas Pelletier - 2.34 0 - 1
Neal Webster - 2.69 & Adwai Eswaran - 2.62 1 - 0 1 - 0
Neal Webster - 2.69 & Andrew Keller - 2.81 1 - 0
Neal Webster - 2.69 & Thomas Pelletier - 2.34 0 - 1
Tony Herrman - 2.73 0 - 4 1 - 0
Taylor Taniuchi - 2.83 & Adwai Eswaran - 2.62 1 - 0
Taylor Taniuchi - 2.83 & Max Harnicher - 2.60 1 - 0
Taylor Taniuchi - 2.83 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Sports Mall-Pacheco/Law
League Record: 1 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
BART SHARP - 2.78
Robert Smith - 2.76
Ric Reed - 2.75
Kenneth Marz - 2.74
Jesse Beal - 2.74
Matthew Farr - 2.73
Hiram Molloy - 2.70
Loren Knaphus - 2.58
Shawn Turner - 2.55
Matthew Law - 2.53
Reed Reinhold - 2.51
Andrew Keys - 2.51
Gary Nguyen - 2.30
Dhruvan Gopinath - 2.19
Marco Pacheco - 2.13
League Results By Position
1S 2S 1D 2D 3D
Andrew Keys - 2.51 & Kenneth Marz - 2.74 1 - 0
Andrew Keys - 2.51 & Robert Smith - 2.76 0 - 1
Andrew Keys - 2.51 0 - 1
BART SHARP - 2.78 & Andrew Keys - 2.51 0 - 1
BART SHARP - 2.78 & Jesse Beal - 2.74 2 - 1
BART SHARP - 2.78 & Shawn Turner - 2.55 0 - 1
BART SHARP - 2.78 0 - 1 1 - 0
Dhruvan Gopinath - 2.19 & Gary Nguyen - 2.30 0 - 1
Dhruvan Gopinath - 2.19 0 - 2
Gary Nguyen - 2.30 0 - 1 0 - 1
Hiram Molloy - 2.70 1 - 1
Jesse Beal - 2.74 & Robert Smith - 2.76 0 - 1
Kenneth Marz - 2.74 & Matthew Law - 2.53 0 - 1
Kenneth Marz - 2.74 & Robert Smith - 2.76 1 - 1 1 - 1
Loren Knaphus - 2.58 & Marco Pacheco - 2.13 0 - 1
Loren Knaphus - 2.58 0 - 2
Matthew Farr - 2.73 & Reed Reinhold - 2.51 0 - 1
Matthew Farr - 2.73 & Shawn Turner - 2.55 1 - 0
Matthew Farr - 2.73 0 - 2
Matthew Law - 2.53 0 - 1 0 - 1
Marco Pacheco - 2.13 & Matthew Law - 2.53 0 - 3
Marco Pacheco - 2.13 & Shawn Turner - 2.55 1 - 0
Reed Reinhold - 2.51 & Shawn Turner - 2.55 0 - 1
Ric Reed - 2.75 & Matthew Law - 2.53 0 - 1
Ric Reed - 2.75 & Shawn Turner - 2.55 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Cottonwood Club-Bryson/Arico
League Record: 4 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Ben Haverkost - 2.86
Scott Kitchen - 2.77
Elliott Clark - 2.77
Ronald Paredes - 2.76
Tim Nielsen - 2.74
Joseph Arico - 2.74
Keith Gordon - 2.69
Chad Fullmer - 2.69
CLARK BRIESACHER - 2.64
Edward Grandy - 2.57
Marc Elardo - 2.56
Nic Bryson - 2.53
Shawn Hazen - 2.47
Howard Davis - 2.47
Mitchell Duckworth - 2.43
Todd Gunther - 2.22
League Results By Position
1S 2S 1D 2D 3D
Ben Haverkost - 2.86 & Joseph Arico - 2.74 1 - 0
Ben Haverkost - 2.86 3 - 0
Chad Fullmer - 2.69 & Mitchell Duckworth - 2.43 0 - 1
Chad Fullmer - 2.69 & Marc Elardo - 2.56 1 - 0
Chad Fullmer - 2.69 & Nic Bryson - 2.53 0 - 1
CLARK BRIESACHER - 2.64 & Chad Fullmer - 2.69 1 - 0
CLARK BRIESACHER - 2.64 0 - 1 1 - 1
Edward Grandy - 2.57 & Keith Gordon - 2.69 0 - 1
Edward Grandy - 2.57 & Marc Elardo - 2.56 1 - 1
Edward Grandy - 2.57 & Ronald Paredes - 2.76 1 - 0
Elliott Clark - 2.77 & Joseph Arico - 2.74 0 - 1
Elliott Clark - 2.77 0 - 1
Howard Davis - 2.47 & Joseph Arico - 2.74 0 - 1
Howard Davis - 2.47 & Keith Gordon - 2.69 1 - 0
Howard Davis - 2.47 & Todd Gunther - 2.22 0 - 1
Joseph Arico - 2.74 & Shawn Hazen - 2.47 0 - 1
Joseph Arico - 2.74 0 - 1
Marc Elardo - 2.56 & Tim Nielsen - 2.74 1 - 0
Marc Elardo - 2.56 & Todd Gunther - 2.22 1 - 1
Nic Bryson - 2.53 & Keith Gordon - 2.69 0 - 1
Nic Bryson - 2.53 0 - 1 1 - 0
Ronald Paredes - 2.76 1 - 0
Shawn Hazen - 2.47 0 - 2
Scott Kitchen - 2.77 & Ben Haverkost - 2.86 1 - 0
Scott Kitchen - 2.77 & Keith Gordon - 2.69 1 - 0
Scott Kitchen - 2.77 & Ronald Paredes - 2.76 1 - 0
Scott Kitchen - 2.77 & Tim Nielsen - 2.74 1 - 0
Scott Kitchen - 2.77 1 - 0
Tim Nielsen - 2.74 0 - 1
Todd Gunther - 2.22 & Ronald Paredes - 2.76 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Salt Lake Tennis-Follette/Hansen
League Record: 7 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Manti Hansen - 3.21
Hudson Martin - 3.12
Kyle White - 3.03
Conner Smith - 2.90
Fernando Torres - 2.75
Trey Murdock - 2.68
Dylan Richardson - 2.67
John Pylidis - 2.66
Clark Stacey - 2.64
David Seaman - 2.59
Rick Cromar - 2.56
hamza qadeer - 2.51
Mark Follette - 2.50
Paul Moxley - 2.30
David Norton - n/a
League Results By Position
1S 2S 1D 2D 3D
hamza qadeer - 2.51 & David Norton - n/a 1 - 0
hamza qadeer - 2.51 & David Seaman - 2.59 1 - 0
hamza qadeer - 2.51 & Rick Cromar - 2.56 0 - 1
Clark Stacey - 2.64 & David Seaman - 2.59 0 - 1
Clark Stacey - 2.64 0 - 1 1 - 0
Conner Smith - 2.90 & John Pylidis - 2.66 1 - 0
Conner Smith - 2.90 & Trey Murdock - 2.68 0 - 1
Conner Smith - 2.90 1 - 0
Dylan Richardson - 2.67 & Conner Smith - 2.90 1 - 0 1 - 0
Dylan Richardson - 2.67 & David Seaman - 2.59 1 - 0
Dylan Richardson - 2.67 & Fernando Torres - 2.75 1 - 0
Dylan Richardson - 2.67 & John Pylidis - 2.66 1 - 1
Dylan Richardson - 2.67 1 - 0
David Norton - n/a & Paul Moxley - 2.30 0 - 1
David Seaman - 2.59 & Mark Follette - 2.50 0 - 1
Fernando Torres - 2.75 & Paul Moxley - 2.30 1 - 0
Fernando Torres - 2.75 & Trey Murdock - 2.68 2 - 0
Fernando Torres - 2.75 1 - 0 0 - 1
Hudson Martin - 3.12 & Manti Hansen - 3.21 1 - 0
Hudson Martin - 3.12 & Trey Murdock - 2.68 2 - 0
Hudson Martin - 3.12 0 - 1
Kyle White - 3.03 & Rick Cromar - 2.56 1 - 0
Kyle White - 3.03 2 - 0
Manti Hansen - 3.21 & Mark Follette - 2.50 1 - 0
Manti Hansen - 3.21 5 - 0
Mark Follette - 2.50 & Rick Cromar - 2.56 1 - 0 0 - 1
Trey Murdock - 2.68 1 - 1